hundreds of thousands - French English Dictionary